

#import <UIKit/UIKit.h>
@interface Firmwares: NSObject
@property (nonatomic ,copy)NSString * identifier;
@property (nonatomic ,copy)NSString * version;
@property (nonatomic ,copy)NSString * buildid;
@property (nonatomic ,copy)NSString * sha1sum;
@property (nonatomic ,copy)NSString * md5sum;
@property (nonatomic ,assign)NSInteger  filesize;
@property (nonatomic ,copy)NSString * url;
@property (nonatomic ,copy)NSString * releasedate;
@property (nonatomic ,copy)NSString * uploaddate;
@end

#pragma mark - BaseClass -

@interface BaseClass: NSObject
@property (nonatomic ,copy)NSString * name;
@property (nonatomic ,copy)NSString * identifier;
@property (nonatomic ,copy)NSString * boardconfig;
@property (nonatomic ,copy)NSString * platform;
@property (nonatomic ,assign)NSInteger  cpid;
@property (nonatomic ,assign)NSInteger  bdid;
@property (nonatomic ,copy)NSArray<Firmwares *> * firmwares;
@end
@interface ViewController : UIViewController
-(void)backgroundUpdate:(void (^)(UIBackgroundFetchResult))completionHandler;

@end
